﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>SetStoreCapslockMode</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../css/commands.css" rel="stylesheet" type="text/css">
<link href="../css/print.css" rel="stylesheet" type="text/css" media="print">
</head>
<body>

<h1>SetStoreCapslockMode</h1>

<p>设置在一个 <a href="Send.htm">Send</a> 命令之后是否恢复 CapsLock 的状态。</p>

<p class="CommandSyntax">SetStoreCapslockMode, On|Off</p>
<h3>参数 </h3>
<table border="1" width="100%" cellspacing="0" cellpadding="3" bordercolor="#C0C0C0">
  <tr> 
    <td width="15%">On|Off</td>
    <td width="85%"><p>On：这个是脚本的默认值：如果一个 <a href="Send.htm">Send</a> 命令暂时改变了 CapsLock 的状态，那么命令结束之后，它会自动恢复原来的状态。</p>
    <p>Off：CapsLock 的状态完全不会被改变。所以，如果 CapsLock 处于开启状态的话，<a href="Send.htm">Send</a> 命令输出的字母都是大小写颠倒的。</p></td>
  </tr>
</table>

<h3>注意</h3>
<p>由于系统的限制，这个命令在 Windows Me/98/95 中可能不会有效。也就是说在 <a href="Send.htm">Send</a> 和 <a href="ControlSend.htm">ControlSend</a> 命令中 CapsLock 不能总是保持关闭的状态。即使它被关闭了，在命令完成之后它也不会自动恢复原来的状态。</p>
<p>这个命令其实不怎么常用，因为默认设置在大多数情况下都非常好使。</p>
<p>每一个新运行的 <a href="../misc/Threads.htm">Thread/线程</a>（例如一个 <a href="../Hotkeys.htm">hotkey/热键</a>，<a href="Menu.htm">custom menu item/自定义菜单</a>，或 <a href="SetTimer.htm">timed/定时器</a> 事件）会将该命令的设置重置为默认值。要更改该命令的默认值，可以将命令放在脚本的自动执行区域（脚本的顶部）。</p>
<h3>相关命令</h3>
<p><a href="SetNumScrollCapsLockState.htm">SetCaps/Num/ScrollLockState</a>, <a href="Send.htm">Send</a>, <a href="ControlSend.htm">ControlSend</a></p>
<h3>示例</h3>
<pre class="NoIndent">SetStoreCapslockMode, off</pre>

</body>
</html>
